It's absolutely beautiful but it was £28! If it is size 6-12 months, surely that's ok as it will get lots of wear!